varying vec3 u;
varying vec3 n;

void main(void)
{
   gl_Position = ftransform();
   u = normalize(vec3(gl_ModelViewMatrix * gl_Vertex));
   n = normalize(gl_NormalMatrix * gl_Normal);
}